package com.mcm.bean;

import java.sql.Timestamp;

/**
 * V5esbCustomerShopStatistics entity. @author MyEclipse Persistence Tools
 */

public class V5esbCustomerShopStatistics implements java.io.Serializable {

	// Fields

	private Integer id;
	private Integer customerId;
	private String channelCode;
	private Double amount;
	private Double totalAmount;
	private Double cashAmount;
	private Double drpAmount;
	private Timestamp rowCreatedDate;
	private Timestamp rowModifiedDate;
	private Integer parentCustomerId;

	// Constructors

	/** default constructor */
	public V5esbCustomerShopStatistics() {
	}

	/** minimal constructor */
	public V5esbCustomerShopStatistics(Integer id, Integer customerId,
			String channelCode, Double amount, Double totalAmount,
			Double cashAmount, Double drpAmount, Timestamp rowCreatedDate,
			Timestamp rowModifiedDate) {
		this.id = id;
		this.customerId = customerId;
		this.channelCode = channelCode;
		this.amount = amount;
		this.totalAmount = totalAmount;
		this.cashAmount = cashAmount;
		this.drpAmount = drpAmount;
		this.rowCreatedDate = rowCreatedDate;
		this.rowModifiedDate = rowModifiedDate;
	}

	/** full constructor */
	public V5esbCustomerShopStatistics(Integer id, Integer customerId,
			String channelCode, Double amount, Double totalAmount,
			Double cashAmount, Double drpAmount, Timestamp rowCreatedDate,
			Timestamp rowModifiedDate, Integer parentCustomerId) {
		this.id = id;
		this.customerId = customerId;
		this.channelCode = channelCode;
		this.amount = amount;
		this.totalAmount = totalAmount;
		this.cashAmount = cashAmount;
		this.drpAmount = drpAmount;
		this.rowCreatedDate = rowCreatedDate;
		this.rowModifiedDate = rowModifiedDate;
		this.parentCustomerId = parentCustomerId;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getCustomerId() {
		return this.customerId;
	}

	public void setCustomerId(Integer customerId) {
		this.customerId = customerId;
	}

	public String getChannelCode() {
		return this.channelCode;
	}

	public void setChannelCode(String channelCode) {
		this.channelCode = channelCode;
	}

	public Double getAmount() {
		return this.amount;
	}

	public void setAmount(Double amount) {
		this.amount = amount;
	}

	public Double getTotalAmount() {
		return this.totalAmount;
	}

	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}

	public Double getCashAmount() {
		return this.cashAmount;
	}

	public void setCashAmount(Double cashAmount) {
		this.cashAmount = cashAmount;
	}

	public Double getDrpAmount() {
		return this.drpAmount;
	}

	public void setDrpAmount(Double drpAmount) {
		this.drpAmount = drpAmount;
	}

	public Timestamp getRowCreatedDate() {
		return this.rowCreatedDate;
	}

	public void setRowCreatedDate(Timestamp rowCreatedDate) {
		this.rowCreatedDate = rowCreatedDate;
	}

	public Timestamp getRowModifiedDate() {
		return this.rowModifiedDate;
	}

	public void setRowModifiedDate(Timestamp rowModifiedDate) {
		this.rowModifiedDate = rowModifiedDate;
	}

	public Integer getParentCustomerId() {
		return this.parentCustomerId;
	}

	public void setParentCustomerId(Integer parentCustomerId) {
		this.parentCustomerId = parentCustomerId;
	}

}